﻿/*内页*/
.w1240{width:1240px; height:auto; overflow:hidden; background:#FFF; margin:0 auto;}
.ny-main{width:1200px; height:auto; overflow:hidden; margin:30px auto 100px auto;}

.ny-tit{width:100%; height:60px; border-bottom:1px solid #666;}
.ny-tit span{display:block; max-width:50%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:"微软雅黑"; font-size:28px; font-weight:bold; color:#000; line-height:40px; float:left}
.ny-tit i{display:block; max-width:49%; float:right; line-height:50px; font-style:normal; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/crumb_bg.jpg) left center no-repeat; font-size:14px; font-weight:bold; color:#333333;}

.list{ width:100%; height:auto; overflow:hidden;}
.list dl{ width:100%; float:left; border-bottom:solid 1px #CCCCCC; padding-top:20px; padding-bottom:20px; line-height:24px;}
.list dl:hover dt{background:url(../images/newsh.jpg) left top no-repeat; color:#2b74c3;}
.list dl dt{width:58px; height:102px; margin-right:15px; background:url(../images/news1.jpg) left top no-repeat; line-height:35px; font-size:28px; display:block; text-align:center;  float:left;}
.list dl dt i{font-style:normal; color:#FFF; font-size:22px;  width:58px; height:58px; line-height:58px;}
.list dl dd{ width:750px; float:left;}
.list dl dd p{font-style:normal; font-size:16px; font-weight:bold;}
.list dl dd em{font-style:normal; color:#999;}
.list dl dd wz{color:#666; font-size:12px; display:block;}
.list dl:hover a,.list dl:hover p{ color:#2b74c3;}


/* 产品介绍 */
.show{width:100%; height:auto; margin-top:15px; overflow:hidden;}
.show dl{overflow:hidden;}
.show dt{width:203px; height:220px; overflow:hidden; float:left; margin:10px 12px 30px 12px; border:1px solid #CCC;}
.show dt img{width:100%; height:70%; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.show dt img:hover{-webkit-transform:scale(1.12,1.12);-moz-transform:scale(1.12,1.12);-transform:scale(1.12,1.12);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.show dt .ny_pro_tit{display:table; width:100%; height:30%; background:#FFF; text-align:center; position:relative;}
.show dt .ny_pro_tit a{display:table-cell; vertical-align:middle; text-decoration:none; color:#333; font-size:14px; line-height:22px; padding:0 5px;}
.show dt .ny_pro_tit a:hover{text-decoration:underline; color:#045CBE;}


/* 左侧推荐资讯 */
.topnew{width:19%; height:auto; overflow:hidden; margin:20px 0;}
.prolist dl{margin:10px 0 10px 5px;}
.prolist dt{height:40px; border-bottom:1px dashed #CCC; overflow:hidden;}
.prolist dt a{text-decoration:none; font-size:12px; color:#333; line-height:40px;}
.prolist dt a:hover{text-decoration:underline; color:#FF5700;}
.proleft{ width:20.5%;float:left;}


/* 右侧主体内容 */
.ny-content{margin:20px 0 20px 0; font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.ny-content div{text-indent:2em;font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.ny-content strong{font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.ny-content span{font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.ny-content p{text-indent:2em;font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.ny-content font{font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.ny-content a{font-size:14px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}

#dituContent p,#dituContent div{text-indent:0em !important;}

/* 在线留言 */
/* .ny-ly{width:980px; height:auto; margin-top:30px; overflow:hidden;} */
/* form{width:auto; height:auto; overflow:hidden;} */
/* .module_field{width:auto; height:auto; overflow:hidden; margin-bottom:10px;} */
/* .module_field .c_left{float:left; width:80px; line-height:40px; font-size:16px;} */
/* .module_field .middle{float:left; width:auto; height:38px;} */
/* .middle .intxt{width:270px; height:36px; font-size:16px; padding-left:5px;} */
/* .lybox{float:left; width:auto; height:auto; overflow:hidden;} */
/* .btn-area{margin-top:40px;} */
/* .btn-area input{width:70px; height:30px; float:left; margin-right:20px; cursor:pointer;} */
.zxdg{width:500px;margin:50px auto 20px;}
.intxt{border: solid 1px #666;line-height: 30px;width:400px;}
.contents{width:400px;height:130px;border: solid 1px #666;}
.coolbg{width: 70px;height: 33px;line-height: 33px;color: #fff;text-align: center;background-color: #ff6600;border:0;cursor:pointer;}
.redd{color:#f00;margin-left:5px;}


.pro_cate{width:100%;margin-top:23px;overflow:hidden;}
.pro_cate_tit{width:100%;height:85px;background:url(../images/product.jpg) no-repeat;}
.pro_cate_con{width:100%;background:#fff;height:550px;border-bottom:3px solid #045cbe;}
.pro_cate_con ul{padding:0 10px;}
.pro_cate_con ul li{width:175px;border-bottom:1px solid #f3f3f3;}
.pro_cate_con ul li a{background:url(../images/tb.jpg) no-repeat 20px 15px;display:block;height:43px;width:100%;line-height:43px;text-indent:3em;color:#606060;font-size:14px;}
.pro_cate_con ul li a:hover{background:url(../images/tbh.png) no-repeat 20px 15px;color:#0390d4;}
.pro_cate p{margin-top:20px;}

.protit{ width:100%; height:63px; background-color:#045cbe; margin:23px auto 0 auto; text-align:center;}
.prolist{width:99.5%; height:auto; overflow:hidden; margin-bottom:20px; float:left; background-color:#FFF; border:solid 1px #CCC; border-top:none;}
.prolist ul{ width:100%; float:left; margin-top:21px; margin-bottom:30px;}

.prolist ul li{ height:42px; line-height:42px; border-bottom:solid 1px #e8eaeb; width:100%; background:url(../images/tb.jpg) no-repeat 10px 15px;}
.prolist ul li:hover{background:#F90 url(../images/tbh.png) no-repeat 10px 15px;}
.prolist ul li a{display:block; line-height:43px; font-size:13px; padding-left:33px; color:#000; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.prolist ul li a:hover{padding-left:40px; color:#FFF; -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;}
.curre{background:url(../images/tbh.png) no-repeat 20px 15px !important;color:#0390d4 !important; font-weight:bold !important;}
.pro-contact{width:189px; float:left; background-color:#FFF; margin-bottom:20px; border:solid 1px #CCC; border-top:none}
.pro-con-tit{ width:100%; height:50px; text-align:center; color:#FFF; font-size:18px;font-family:"微软雅黑","Microsoft YaHei"; background-color:#0F6DC4; line-height:50px;}
.pro-con-nr p{line-height:25px; font-size:13px;}
.pro-con-nr{line-height:25px; font-size:13px; padding:10px;}
.pro-con-nr div{ width:100%; float:left; line-height:25px;}

.menu_list{margin:0;width:185px;}
.menu_head{width:196px;height:47px;line-height:47px;padding-left:38px;font-size:14px;color:#525252;cursor:pointer;border-bottom:1px solid #e1e1e1;position:relative;font-weight:bold;background:url(../images/pro_left.png) center right no-repeat;margin:0;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{width:232px;height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}


/* 新闻点开页(三级页面) */
.proright{width:76.5%; height:auto; overflow:hidden;}
.proright .bigtit{width:100%; height:auto; margin-bottom:15px; border-bottom:1px dashed #CCC; text-align:center;}
.bigtit .wzbt{width:100%; height:40px;}
.bigtit .wzbt span{font-family:"微软雅黑"; font-size:30px; line-height:40px; color:#045CBE; display:block; text-align:center;}
.bigtit .wztime{width:100%;}
.bigtit .wztime span{font-size:13px; line-height:40px; color:#666; display:block; text-align:center;}

.wz-cont{width:100%; height:auto; margin:10px 0 150px 0; overflow:hidden;text-indent:2em; font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont div{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont strong{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont span{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont p{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont font{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}
.wz-cont a{font-size:16px!important; color:#121212!important; letter-spacing:1px!important; line-height:30px!important; text-decoration:none!important; font-weight:normal!important;}

.wzfoot{width:100%; height:32px; margin:100px auto 40px auto;}
.back, .print{width:auto; height:30px; border:1px solid #CCC;}
.back a, .print a{text-decoration:none; color:#000; font-size:14px; font-weight:normal; line-height:30px; display:block; padding:0 20px;}
.back a:hover, .print a:hover{background:#045CBE; color:#FFF;}

.updown{width:100%; height:32px; margin:10px auto 30px auto; overflow:hidden;}
.up, .dn{font-size:14px; color:#000; line-height:32px; max-width:480px;}
.up a, .dn a{font-size:14px; color:#045CBE; line-height:32px; font-weight:normal;}
.up a:hover, .dn a:hover{text-decoration:underline;color:#ff6600;}

.test-ny {background-color:#b3b1b1; width:261px; height:280px; text-align:center;float:left; margin:15px 8px 20px 6px; transition:all 0.35s; -webkit-transform:all 0.35s;}
.test-ny  img{width:241px; height:200px; padding:10px;}
.test-ny a{ width:217px; height:35px; border:solid 1px #fdfdfd; margin:5px auto;color:#FFF; font-size:14px; transition:all 0.35s; -webkit-transform:all 0.35s; -moz-transition:all 0.35s; -o-transition:all 0.35s; line-height:35px; display:block; white-space:nowrap; overflow:hidden}
.test-ny a b{ font-weight:normal;}
.test-ny a:hover{ color:#FFF;}
.test-ny:hover{ background-color:#0263cb; color:#FFF;}
.test-ny:hover a{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}


/*资料下载*/
.ny_down{width:100%; overflow:hidden;}
.ny_down dl{overflow:hidden; margin:10px 0 35px 0;}
.ny_down dt{height:35px; margin:10px 0 15px 0; border-bottom:1px dashed #BBB;}
.ny_down dt i{font-size:14px; color:#333; line-height:35px;}
.ny_down .down-b{margin-right:15px;}
.ny_down .down-b a{font-size:13px; color:#666; padding:0px 14px; line-height:35px; border:1px solid #CCC;}
.ny_down .down-b a:hover{background:#ff6600; border:1px solid #ff6600; color:#FFF;}


/*资质证书*/
.caijidian .zsbox{width:250px; height:263px; float:left; margin:20px 10px 5px 10px; border:1px solid #CCC;}
.zsbox .zspic{width:232px; height:200px; background:#333; margin:10px;}
.zsbox .zstit{width:230px; height:33px; margin-left:10px;}
.zsbox .zstit a{font-size:14px; color:#333; text-decoration:none; display:block; text-align:center; line-height:35px;}
.zsbox .zstit a:hover{color:#e44318;}


/* .zhizhizhengs{ float:left;padding: 12px;}
.zhizhizhengs dt img{ width: 175px;height: 247px; border:1px solid #dcdcdc;}
.zhizhizhengs dd { line-height:25px; text-align:center;height:25px; overflow:hidden;}
.zhizhizhengs dd span a{font-size: 15px;color: #000;font-family: 微软雅黑;} */


/*新闻列表*/
.list ul{margin:20px 0 35px 0;}
.list li .wrap{margin:0 20px;border-bottom:1px dotted #b2b2b2;}
.list li .wrap .topic{padding:13px;display:block;background:url(../images/icon_lead.jpg) no-repeat 0 50%;}
.list li .wrap .topic a{font-weight:normal;}
.date{float:right;padding:10px 0;}
.list li .wrap .topic a:hover{color:#E6B06C;}

.dede_pages{width:100%; float:left; margin:50px 0 30px 0;}
.dede_pages ul{padding:12px 0px 12px 16px; float:right;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#084089;padding:2px 4px 2px;font-weight:bold;color:#ffffff;}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}


/*上一篇 下一篇*/
.page-last-next ul li,.page-last-next ul li a{font-size:14px; line-height:30px;}


/*客户见证*/
.likhjz{ clear:both; padding:25px 25px 0px;}
.likhjz dt{ float:left;}
.likhjz dt img{ width: 225px;height: 175px;}
.likhjz dd{float:left;width: 500px;padding-left: 30px;}
.likhjz dd span a{font-size: 15px;color: #000;font-family: 微软雅黑;}
.likhjz dd p{line-height: 25px;color: #444;padding-top: 15px;}

.right_main { width:810px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}

.right2_main { width:273px; border:solid 1px #d5d5d5;margin-bottom:10px; padding-bottom:15px; overflow:hidden;background:#fff;}

.left2_main { width:790px;  border:solid 1px #d5d5d5; padding-bottom:15px; overflow:hidden;background:#fff;margin-bottom: 10px;}

.news_info{ width:600px; margin:20px auto; height:40px; line-height:40px; font-size:14px;}
.news_info span{ padding-left:10px; padding-right:10px; line-height:40px;}
.proright h2{ margin:20px; line-height:35px; font-size:16px; text-align:center;}

.pro_cate_con{height:auto;background:#fff; overflow:hidden;}
.pro_cate_con ul li .sub-menu li a{background:url(../images/pro_ico03.png) no-repeat 30px 16px;text-indent: 3.8em;}
.pro_cate_con ul li .sub-menu li a:hover{background:url(../images/pro_ico04.png) no-repeat 30px 16px;text-indent: 3.8em;}
.pro_cate_con .wrap .curre{background:url(../images/tbh.png) no-repeat 20px 15px !important;color:#0390d4 !important;}